<#472#>SYNOPSIS:
\matrixput(x,y)(#math63#Δx1,#math64#Δy1){n1}
(#math65#Δx2,#math66#Δy2){n2}{<#81#>object<#81#>}<#472#>
Above command is the two-dimensional equivalent of the regular LATEX command
29. The 30 command is equivalent to:
<#473#>\multiput(x,y)10
(#math67#Δx2,#math68#Δy2){n2}{<#83#>object<#83#>}<#473#>
<#474#>\multiput(#math69#x + Δx1,#math70#y + Δy1)11
(#math71#Δx2,#math72#Δy2){n2}{<#84#>object<#84#>}<#474#>
...
<#475#>\multiput(#math73#x + n1Δx1,#math74#y + n1Δy1)12
(#math75#Δx2,#math76#Δy2){n2}{<#85#>object<#85#>}<#475#>
However, it is more efficient to use 31 than the equivalent
n1 32 statements; first the objects along the dimension with
larger index are saved in a box and subsequently the box is copied along the
other dimension, resulting in a #math77#O(n1 + n2) execution time rather than
#math78#O(n1*n2) which would be the case with the equivalent 33
statements. This command can be useful in making pictures where a pattern is
repeated at regular intervals in two dimensions, such as certain kinds
of transition diagrams. An illustration of the 34 command is
presented below.
= 1mm
#picture88#
Note: The 35 command does not restrict the Δx's and
the Δy's to be zero. The <#101#>matrix<#101#> of <#102#>objects<#102#> can be
``skewed'', i.e., with nonzero Δx's and/or Δy's.